home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / appsrcs.zip / APPSETUP.ZIP / APPSETUP.RC < prev    next >
Text File  |  1993-05-06  |  11KB  |  277 lines

  1. #include <windows.h>
  2. #include "appsetup.h"
  3.  
  4. Icon     ICON    appsetup.ico
  5. Blank     ICON    blankbut.ico
  6. AppSetup BITMAP apps4.bmp
  7.  
  8. SystemDlg DIALOG  60, 20, 200, 140
  9.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  10.     FONT 8, "Helv"
  11.     CAPTION "AppBar Setup - System Settings"
  12.     {
  13.     CONTROL "",   -1, STATIC,    SS_BLACKRECT,        4,    4,140, 132
  14.     CONTROL "",   -1, STATIC,    SS_BLACKRECT,      148,    4, 48, 132
  15.     LTEXT    "Left:"           -1,            8,    8, 14, 12
  16.     EDITTEXT               IDD_LEFT,       43,    8, 20, 14, ES_RIGHT
  17.     SCROLLBAR,               IDD_SCROLLLEFT,       64,    7, 10, 17, SBS_VERT
  18.     LTEXT    "Top:"           -1,            8, 28, 14, 12
  19.     EDITTEXT               IDD_TOP,           43, 28, 20, 14, ES_RIGHT
  20.     SCROLLBAR               IDD_SCROLLTOP,       64, 27, 10, 17, SBS_VERT
  21.     LTEXT    "Buttons:"     -1,            8, 48, 30, 12
  22.     EDITTEXT               IDD_BUTTONS,       43, 48, 20, 14, ES_RIGHT
  23.     SCROLLBAR               IDD_SCROLLBUTTONS,  64, 47, 10, 17, SBS_VERT
  24.     LTEXT    "Columns:"     -1,            8, 68, 30, 12
  25.     EDITTEXT               IDD_ROWS,       43, 68, 20, 14, ES_RIGHT
  26.     SCROLLBAR               IDD_SCROLLROWS,       64, 67, 10, 17, SBS_VERT
  27.     LTEXT    "Border:"    -1,            8, 88, 30, 12
  28.     EDITTEXT               IDD_BORDER,       43, 88, 20, 14, ES_RIGHT
  29.     SCROLLBAR               IDD_SCROLLBORDER,   64, 87, 10, 17, SBS_VERT
  30.     GROUPBOX  "Options"     -1,           78,    8, 60, 62
  31.     CHECKBOX  "Stay in Front"  IDD_STAYINFRONT,       83, 18, 55, 12
  32.     CHECKBOX  "Close All"      IDD_CLOSEALL,       83, 29, 55, 12
  33.     CHECKBOX  "Double Click"   IDD_DOUBLECLICK,       83, 40, 55, 12
  34.     CHECKBOX  "Big Buttons"    IDD_BIGBUTTONS,       83, 51, 55, 12
  35.     PUSHBUTTON    "OK"           IDOK,          151,    8, 42, 14, WS_GROUP
  36.     PUSHBUTTON    "Cancel"       IDCANCEL,      151, 23, 42, 14
  37.     PUSHBUTTON    "Default"      IDD_DEFAULT,      151, 38, 42, 14
  38.     PUSHBUTTON    "About"           IDD_ABOUT,      151, 53, 42, 14
  39.     PUSHBUTTON    "Help"           IDD_HELP,      151, 68, 42, 14
  40.     }
  41.  
  42. ShellDlg DIALOG    60, 20, 220, 130
  43.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  44.     FONT 8, "Helv"
  45.     CAPTION "AppBar Setup - Shell Settings"
  46.     {
  47.     CONTROL "",   -1, STATIC,    SS_BLACKRECT,        4,    4,160, 122
  48.     CONTROL "",   -1, STATIC,    SS_BLACKRECT,      168,    4, 48, 122
  49.     PUSHBUTTON    "OK"           IDOK,          171,    8, 42, 14, WS_GROUP
  50.     PUSHBUTTON    "Cancel"       IDCANCEL,      171, 23, 42, 14
  51.     PUSHBUTTON    "Browse"       IDSHL_BROWSE,      171, 38, 42, 14
  52.     PUSHBUTTON    "Default"      IDSHL_DEFAULT,      171, 53, 42, 14
  53.     PUSHBUTTON    "Help"           IDSHL_HELP,      171, 68, 42, 14
  54.     LTEXT     "Load="    -1,               10,    8, 80, 12
  55.     EDITTEXT               IDSHL_LOAD,       10, 21,150, 14, ES_AUTOHSCROLL | ES_LOWERCASE
  56.     LTEXT     "Run="    -1,               10, 40, 80, 12
  57.     EDITTEXT               IDSHL_RUN,       10, 53,150, 14, ES_AUTOHSCROLL | ES_LOWERCASE
  58.     LTEXT     "ShellGroups:"   -1,           10, 70, 80, 12
  59.     EDITTEXT               IDSHL_SHELLGROUP,   10, 83,150, 14, ES_AUTOHSCROLL | ES_LOWERCASE
  60.     CHECKBOX    "Use AppBar as Shell" IDSHL_SHELL, 10,105,130, 12
  61.     }
  62.  
  63. SoundDLG DIALOG 30, 20, 250, 155
  64.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  65.     FONT 8, "Helv"
  66.     CAPTION "AppBar Setup - Sound Settings"
  67.     {
  68.     CONTROL "",   -1, STATIC,    SS_BLACKRECT,    4, 4,190, 147
  69.     CONTROL "",   -1, STATIC,    SS_BLACKRECT, 198, 4, 48, 147
  70.     PUSHBUTTON        "OK",     IDSOUND_OK,     201, 8,  42, 14
  71.     PUSHBUTTON        "Cancel", IDSOUND_CANCEL, 201, 23, 42, 14
  72.     PUSHBUTTON        "Test",   IDSOUND_TEST,   201, 38, 42, 14
  73.     PUSHBUTTON        "Browse", IDSOUND_BROWSE, 201, 53, 42, 14
  74.     PUSHBUTTON        "None",   IDSOUND_NONE,   201, 68, 42, 14
  75.     PUSHBUTTON        "Help"    IDSOUND_HELP,   201, 83, 42, 14
  76.     CONTROL        "Enable AppBar Sounds", IDSOUND_ENABLE, "Button",
  77.             BS_AUTOCHECKBOX | WS_TABSTOP, 62, 140, 86, 10
  78.     LTEXT        "Events:",          -1,    6,  6, 24, 10
  79.     LTEXT        "Files:",          -1,      62,  6, 24, 10
  80.     LTEXT        "AppBar Start:",  -1,    6, 19, 44, 10
  81.     LTEXT        "AppBar Exit:",   -1,    6, 33, 41, 10
  82.     LTEXT        "Windows Exit:",  -1,    6, 47, 48, 10
  83.     LTEXT        "Program Start:", -1,    6, 61, 48, 10
  84.     LTEXT        "Program Close:", -1,    6, 75, 51, 10
  85.     LTEXT        "Drop File:",     -1,    6, 89, 51, 10
  86.     LTEXT        "Error Message:", -1,    6,103, 51, 10
  87.     LTEXT        "Sound Directory:", -1,    6,125, 55, 10
  88.     EDITTEXT        IDSOUND_APPSTART,  62, 18, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  89.     EDITTEXT        IDSOUND_APPEXIT,   62, 32, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  90.     EDITTEXT        IDSOUND_WINEXIT,   62, 46, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  91.     EDITTEXT        IDSOUND_PROGSTART, 62, 60, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  92.     EDITTEXT        IDSOUND_PROGCLOSE, 62, 74, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  93.     EDITTEXT        IDSOUND_DROPFILE,  62, 88, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  94.     EDITTEXT        IDSOUND_ERROR,     62,102, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  95.     EDITTEXT        IDSOUND_SOUNDDIR,  62,124, 128, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  96.     }
  97.  
  98. InitDlg    DIALOG    30, 30, 140, 64
  99.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  100.     FONT 8, "Helv"
  101.     CAPTION "AppBar Setup - Initialisation"
  102.     {
  103.     LTEXT "Give your default IconDirectory:" -1,  10,  10,  120, 12
  104.     EDITTEXT             IDINIT_INIT,      10,  22,  120, 12
  105.     GROUPBOX        ""           -1,       4,    4,  132, 38
  106.     PUSHBUTTON      "Skip"     IDINIT_CANCEL,      10,  46,   40, 14
  107.     PUSHBUTTON      "OK"         IDINIT_OK,      50,  46,   40, 14, WS_GROUP
  108.     PUSHBUTTON      "Browse"     IDINIT_BROWSE,      90,  46,   40, 14
  109.     }
  110.  
  111. ExitDlg    DIALOG    30, 30, 140, 58
  112.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  113.     FONT 8, "Helv"
  114.     CAPTION "AppBar Setup - Exit"
  115.     {
  116.     CTEXT "Save new Settings?"           -1,     10,   8, 120, 12
  117.     CHECKBOX    "Restart AppBar" IDEXIT_RESTART, 40,  20,  80, 12
  118.     GROUPBOX        ""           -1,      4,   4, 132, 32
  119.     PUSHBUTTON        "No"     IDEXIT_NO,     10,  40,  40, 14
  120.     PUSHBUTTON        "OK"     IDEXIT_OK,     50,  40,  40, 14, WS_GROUP
  121.     PUSHBUTTON        "Cancel" IDEXIT_CANCEL,  90,  40,  40, 14
  122.     }
  123.  
  124. InitEndDlg DIALOG 30, 30, 160, 88
  125.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  126.     FONT 8, "Helv"
  127.     CAPTION "AppBar Setup - Startup Initialisation"
  128.     {
  129.     RADIOBUTTON "Make Shell",        IDEND_SHELL,     10, 10, 65, 12
  130.     RADIOBUTTON "Load at Startup",  IDEND_LOAD,      10, 22, 70, 12
  131.     RADIOBUTTON "Do nothing",        IDEND_NONE,      10, 34, 65, 12
  132.     RADIOBUTTON "Start AppBar",     IDEND_START,     85, 10, 65, 12
  133.     RADIOBUTTON "Restart Windows",  IDEND_RESTART,   85, 22, 65, 12
  134.     RADIOBUTTON "Exit AppSetup",    IDEND_EXIT,      85, 34, 65, 12
  135.     CHECKBOX    "Save Settings",    IDEND_SAVE,      10, 50, 80, 12
  136.     GROUPBOX        ""           -1,          4,  4,152, 62
  137.     PUSHBUTTON    "Cancel"        IDEND_CANCEL,    40, 70, 40, 14
  138.     PUSHBUTTON    "OK"            IDEND_OK,         80, 70, 40, 14, WS_GROUP
  139.     }
  140.  
  141. SelectDirDlg DIALOG 50, 20, 120, 140
  142.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  143.     FONT 8, "Helv"
  144.     CAPTION "AppBar Setup - Browse Directory"
  145.     {
  146.     CONTROL "", IDDIR_LIST, "listbox", LBS_NOTIFY | LBS_STANDARD | WS_BORDER | WS_VSCROLL | WS_GROUP | WS_CHILD | WS_TABSTOP, 5, 30, 80, 80
  147.     PUSHBUTTON "OK",         IDDIR_OK,         90,  5, 40, 14, WS_TABSTOP
  148.     PUSHBUTTON "Cancel",     IDDIR_CANCEL,   90, 22, 40, 14, WS_TABSTOP
  149.     LTEXT      "Directory:", IDDIR_TEXT,      5,  5, 45, 10
  150.     LTEXT      " ",         IDDIR_PATH,      5, 16, 85, 10
  151.     }
  152.  
  153. UpgradeDlg DIALOG 30, 30, 140, 56
  154.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  155.     FONT 8, "Helv"
  156.     CAPTION "AppBar Setup - Initialisation"
  157.     {
  158.     CTEXT "First setup of AppBar 4.00,\nwould you like a complete setup?" -1, 10,   8, 120, 16
  159.     GROUPBOX        ""           -1,      4,   4, 132, 30
  160.     PUSHBUTTON        "No"     IDUPGRADE_NO,     30,  38,  40, 14
  161.     PUSHBUTTON        "Yes"     IDUPGRADE_YES,     70,  38,  40, 14, WS_GROUP
  162.     }
  163.  
  164. SaveDlg DIALOG 10, 30, 160, 62
  165.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  166.     FONT 8, "Helv"
  167.     CAPTION "AppBar Setup - Use as Shell"
  168.     {
  169.     LTEXT "Shell= (full path and filename)" -1,     10,  10, 120, 12
  170.     EDITTEXT             IDSAVE_PATH,     10,  22, 140, 12, ES_AUTOHSCROLL | ES_LOWERCASE
  171.     GROUPBOX        ""           -1,      4,   4, 152, 36
  172.     PUSHBUTTON        "Cancel" IDSAVE_NO,     20,  44,  40, 14
  173.     PUSHBUTTON    "Save"     IDSAVE_YES,         60,  44,  40, 14, WS_GROUP
  174.     PUSHBUTTON    "Browse" IDSAVE_BROWSE,        100,  44,  40, 14, WS_GROUP
  175.     }
  176.  
  177. RestartDlg DIALOG 10, 30, 160, 48
  178.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  179.     FONT 8, "Helv"
  180.     CAPTION "AppBar Setup - Restart Windows"
  181.     {
  182.     CTEXT "Restart Windows?"     -1,         10,   8, 120, 12
  183.     GROUPBOX        ""           -1,      4,   4, 132, 24
  184.     PUSHBUTTON         "No"     IDRESTART_NO,     40,  32,  40, 14
  185.     PUSHBUTTON         "Yes"     IDRESTART_YES,     80,  32,  40, 14, WS_GROUP
  186.     }
  187.  
  188. AboutDlg DIALOG  80, 30, 80, 132
  189.     STYLE WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_MODALFRAME
  190.     FONT 8, "Helv"
  191.     {
  192.     PUSHBUTTON      "&OK"      IDOK,  20, 114, 40, 14
  193.     GROUPBOX      ""       -1,      4,  4, 72, 106
  194.     }
  195.  
  196. /* Version information */
  197.  
  198. #ifndef VS_FF_DEBUG
  199. #include <ver.h>
  200. #endif
  201.  
  202. #define VER_PRODUCTVERSION_STR       "4.00.03\0"
  203. #define VER_PRODUCTVERSION        4,0,0,3
  204.  
  205. /* default is nodebug */
  206. #ifndef DEBUG
  207. #define VER_DEBUG            0
  208. #else
  209. #define VER_DEBUG            VS_FF_DEBUG
  210. #endif
  211.  
  212. #ifndef OFFICIAL
  213. #define VER_PRIVATEBUILD        VS_FF_PRIVATEBUILD
  214. #else
  215. #define VER_PRIVATEBUILD        0
  216. #endif
  217.  
  218. /* default is prerelease */
  219. #ifndef FINAL
  220. #define VER_PRERELEASE            VS_FF_PRERELEASE
  221. #else
  222. #define VER_PRERELEASE            0
  223. #endif
  224.  
  225. #define VER_FILEFLAGSMASK    VS_FFI_FILEFLAGSMASK
  226. #define VER_FILEFLAGS         (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
  227.  
  228. #define VER_FILEOS         VOS_DOS_WINDOWS16
  229.  
  230. #define VER_COMPANYNAME_STR  "NEVERnever Software\0"
  231. #define VER_PRODUCTNAME_STR  "AppSetup 4.00 Beta\0"
  232. #define VER_LEGALTRADEMARKS_STR  "NEVERnever Software\0"
  233.  
  234. #define VER_FILETYPE            VFT_APP
  235. #define VER_FILESUBTYPE         VFT2_UNKNOWN
  236. #define VER_FILEVERSION         4,0,0,3
  237.  
  238. #define VER_FILEVERSION_STR        "4.00.03\0"
  239. #define VER_FILEDESCRIPTION_STR     "Setup program for AppBar\0"
  240. #define VER_INTERNALNAME_STR        "APPSETUP\0"
  241. #define VER_LEGALCOPYRIGHT_STR        "Copyright \251 NEVERnever Software 1993\0"
  242.  
  243. #ifdef RC_INVOKED
  244.  
  245. VS_VERSION_INFO    VERSIONINFO
  246. FILEVERSION    VER_FILEVERSION
  247. PRODUCTVERSION    VER_PRODUCTVERSION
  248. FILEFLAGSMASK    VER_FILEFLAGSMASK
  249. FILEFLAGS    VER_FILEFLAGS
  250. FILEOS        VER_FILEOS
  251. FILETYPE    VER_FILETYPE
  252. FILESUBTYPE    VER_FILESUBTYPE
  253. BEGIN
  254.     BLOCK "StringFileInfo"
  255.     BEGIN
  256.     BLOCK "040904E4"
  257.     BEGIN
  258.         VALUE "CompanyName",     VER_COMPANYNAME_STR
  259.         VALUE "FileDescription", VER_FILEDESCRIPTION_STR
  260.         VALUE "FileVersion",     VER_FILEVERSION_STR
  261.         VALUE "InternalName",    VER_INTERNALNAME_STR
  262.         VALUE "LegalCopyright",  VER_LEGALCOPYRIGHT_STR
  263.         VALUE "LegalTrademarks", VER_LEGALTRADEMARKS_STR
  264.         VALUE "ProductName",     VER_PRODUCTNAME_STR
  265.         VALUE "ProductVersion",  VER_PRODUCTVERSION_STR
  266.     END
  267.     END
  268.  
  269.     BLOCK "VarFileInfo"
  270.     BEGIN
  271.     VALUE "Translation", 0x409, 1252
  272.  
  273.     END
  274. END
  275.  
  276. #endif
  277.